<?php

namespace App\BO\PaymentState\Pay;

use Carbon\Carbon;

interface IPayInfo
{
    /**
     * 支付是否成功
     * @return bool
     */
    public function isPaySuccess();

    /**
     * @return Carbon
     */
    public function getPaidAt();

    /**
     * @return string
     */
    public function getPaymentMethod();

    /**
     * @return string
     */
    public function getPaymentNo();

    /**
     * 支付金额
     * @return float
     */
    public function getPayMoney();
}
